package sv.gob.mh.dgii.dao.cc;

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.commons.beanutils.DynaBean;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.hibernate.Query;
import org.hibernate.SQLQuery;
import org.hibernate.transform.Transformers;
import org.hibernate.type.DateType;
import org.hibernate.type.DoubleType;
import org.hibernate.type.IntegerType;
import org.hibernate.type.LongType;
import org.hibernate.type.StringType;
import org.springframework.stereotype.Repository;
import sv.gob.mh.dgii.common.Utils;
import sv.gob.mh.dgii.dao.hibernate.HibernateDaoImpl;
import sv.gob.mh.dgii.model.CcDebCred;
import sv.gob.mh.dgii.model.CcEstadoMargina;
import sv.gob.mh.dgii.model.DcRetAnual;
import sv.gob.mh.dgii.model.DcRetenidoDet;
import sv.gob.mh.dgii.model.DcSaldAnt;
import sv.gob.mh.dgii.model.EdDeclaraciones;
import sv.gob.mh.dgii.model.RcRuc;
import sv.gob.mh.dgii.model.pojos.cc.CcDeclaracionPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcDocumentosPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcIvaPosteadaPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcObligacionesPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcPagoCuentaRetencionPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcPagoPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcRetencionesPojo;
import sv.gob.mh.dgii.model.pojos.cc.CcSaldoPojo;
import sv.gob.mh.dgii.model.pojos.im.OmisosPojo;
import sv.gob.mh.dgii.model.pojos.im.PeriodoPojo;
import sv.gob.mh.dgii.xml.XmlResultSet;

@Repository
public class SaldoDaoImpl extends HibernateDaoImpl implements SaldoDao {

    Log log = LogFactory.getLog(SaldoDaoImpl.class);

    public SaldoDaoImpl() {
        super(CcDebCred.class); 
	} 
}